package org.wekit.engine.pvm;

import java.util.List;

/**
 * 运行范围接口定义
 * @author HuangWeili
 *
 */
public interface PvmScope extends PvmProcessElement{

	/**
	 * 获取范围内的 PvmActivity
	 * @return PvmActivity 列表
	 */
	List<? extends PvmActivity> getActivities();
	
	/**
	 * 根据activityId获取PvmActivity接口继承类
	 * @param activityId
	 * @return
	 */
	PvmActivity findActivity(String activityId);
}
